Cut Tree Structures with Applications on Contraction-Based Sparsification

نویسندگان

  • On-Hei Solomon Lo
  • Jens M. Schmidt
چکیده

We introduce three new cut tree structures of graphs G in which the vertex set of the tree is a partition of V (G) and contractions of tree vertices satisfy sparsification requirements that preserve various types of cuts. Recently, Kawarabayashi and Thorup [8] presented the first deterministic near-linear edge-connectivity recognition algorithm. A crucial step in this algorithm uses the existence of vertex subsets of a simple graph G whose contractions leave a graph with Õ(n/δ) vertices and Õ(n) edges (n := |V (G)|) such that all non-trivial min-cuts of G are preserved. We improve this result by eliminating the poly-logarithmic factors, that is, we show a contraction-based sparsification that leaves O(n/δ) vertices and O(n) edges and preserves all non-trivial min-cuts. We complement this result by giving a sparsification that leaves O(n/δ) vertices and O(n) edges such that all (possibly not minimum) cuts of size less than δ are preserved, by using contractions in a second tree structure. As consequence, we have that every simple graph has O(n/δ) δ-edge-connected components, and, if it is connected, it has O((n/δ)2) non-trivial min-cuts. All these results are proven to be asymptotically optimal. By using a third tree structure, we give a new lower bound on the number of pendant pairs (that is, pairs of vertices v, w with λ(v, w) = min{d(v), d(w)}). The previous best bound was given 1974 by Mader, who showed that every simple graph contains Ω(δ2) pendant pairs. We improve this result by showing that every simple graph G with δ ≥ 5 or λ ≥ 4 or κ ≥ 3 contains Ω(δn) pendant pairs. We prove that this bound is asymptotically tight from several perspectives, and that Ω(δn) pendant pairs can be computed efficiently.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dynamizing Static Algorithms, with Applications to Dynamic Trees and History Independence

We describe a machine model for automatically dynamizing static algorithms and apply it to historyindependent data structures. Static programs expressed in this model are dynamized automatically by keeping track of dependences between code and data in the form of a dynamic dependence graph. To study the performance of such automatically dynamized algorithms we present an analysis technique base...

متن کامل

Refined Vertex Sparsifiers of Planar Graphs

We study the following version of cut sparsification. Given a large edge-weighted network G with k terminal vertices, compress it into a small network H with the same terminals, such that the minimum cut in H between every bipartition of the terminals approximates the corresponding one in G within factor q ≥ 1, called the quality. We provide two new insights about the structure of cut sparsifie...

متن کامل

The Contraction Method for Counting the Complexity of Planar Graphs with Cut Vertices

In this paper, we investigate the number of spanning trees in planar graphs with two cut vertices. We propose a combinatorial approach based on the contraction method, in order to derive spanning trees recursions for this class of graphs. Applications on different graphs showed the efficiency and the simplicity of our recursive approach in comparison with the classic matrix tree theorem. Mathem...

متن کامل

Using Sparsification for Parametric Minimum Spanning Tree Problems

Two applications of sparsification to parametric computing are given. The first is a fast algorithm for enumerating all distinct minimum spanning trees in a graph whose edge weights vary linearly with a parameter. The second is an asymptotically optimal algorithm for the minimum ratio spanning tree problem, as well as other search problems, on dense graphs.

متن کامل

Similarity-Aware Spectral Sparsification by Edge Filtering

In recent years, spectral graph sparsification techniques that can compute ultra-sparse graph proxies have been extensively studied for accelerating various numerical and graphrelated applications. Prior nearly-linear-time spectral sparsification methods first extract low-stretch spanning tree from the original graph to form the backbone of the sparsifier, and then recover small portions of spe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1707.00572  شماره 

صفحات  -

تاریخ انتشار 2017